package com.ruoyi.prt.mapper;

import java.util.List;
import com.ruoyi.prt.domain.PrtCouponMode;

/**
 * 优惠券模板Mapper接口
 * 
 * @author xiaobo Yan
 * @date 2021-03-31
 */
public interface PrtCouponModeMapper 
{
    /**
     * 查询优惠券模板
     * 
     * @param couponModeId 优惠券模板ID
     * @return 优惠券模板
     */
    public PrtCouponMode selectPrtCouponModeById(String couponModeId);

    /**
     * 查询优惠券模板列表
     * 
     * @param prtCouponMode 优惠券模板
     * @return 优惠券模板集合
     */
    public List<PrtCouponMode> selectPrtCouponModeList(PrtCouponMode prtCouponMode);

    /**
     * 新增优惠券模板
     * 
     * @param prtCouponMode 优惠券模板
     * @return 结果
     */
    public int insertPrtCouponMode(PrtCouponMode prtCouponMode);

    /**
     * 修改优惠券模板
     * 
     * @param prtCouponMode 优惠券模板
     * @return 结果
     */
    public int updatePrtCouponMode(PrtCouponMode prtCouponMode);

    /**
     * 删除优惠券模板
     * 
     * @param couponModeId 优惠券模板ID
     * @return 结果
     */
    public int deletePrtCouponModeById(String couponModeId);

    /**
     * 批量删除优惠券模板
     * 
     * @param couponModeIds 需要删除的数据ID
     * @return 结果
     */
    public int deletePrtCouponModeByIds(String[] couponModeIds);
}
